<html>
  <head>
    <style>
    html,
    body {
      width: 100%;
      height: 100%;
      overflow: hidden;
      margin: 0;
      padding: 0;
    }
    body {
      background: #1e2124;
      color: #6c757d;
      font-family: Arial, Helvetica, sans-serif;
    }
    .aligner-center-center {
      height: 100%;
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .aligner-content {
      position: relative;
      width: 100%;
      padding: 80px;
    }
    .icon {
      position: relative;
      font-size: 36px;
      line-height: 54px;
      margin-bottom: 10px;
      text-align: center;
    }
    .icon svg {
      position: relative;
      display: inline-block;
      width: 54px;
      height: 54px;
      top: 14px;
    }
    .icon .icon-text {
      color: #fff;
      text-align: center;
      display: inline;
    }
    svg {
      position: relative;
      width: 100%;
    }
    .loading {
      padding-top: 10px;
      position: relative;
    }
    .bar {
      position: relative;
      height: 2px;
      background: #262b2f;
    }
    .progress {
      position: relative;
      height: 2px;
      background: #00a7a0;
      box-shadow: 0 0 20px #00a7a0;
      animation-name: loader-animation;
      animation-duration: 1.6s;
      animation-iteration-count: infinite;
      animation-timing-function: ease-in-out;
    }

    @keyframes loader-animation {
      0% {
        left: 0;
        width: 0px;
      }
      50% {
        left: 0;
        width: 100%;
      }
      100% {
        left: 100%;
        width: 0px;
      }
    }
    .glow-wrapper {
      position: relative;
      width: 100%;
      height: 2px;
      top: -2px;
    }

    .glow {
      height: 100%;
      display: flex;
      transform: translateZ(0);
    }

    .glow div {
      flex: 1;
      background: #00a7a0;
      animation: glow 0.8s infinite alternate ease;
      box-shadow: 0 0 20px #00a7a0;
    }

    .glow div.b1 {
      animation-delay: -0.72s;
    }
    .glow div.b2 {
      animation-delay: -0.64s;
    }
    .glow div.b3 {
      animation-delay: -0.56s;
    }
    .glow div.b4 {
      animation-delay: -0.48s;
    }
    .glow div.b5 {
      animation-delay: -0.4s;
    }
    .glow div.b6 {
      animation-delay: -0.32s;
    }
    .glow div.b7 {
      animation-delay: -0.24s;
    }
    .glow div.b8 {
      animation-delay: -0.16s;
    }
    .glow div.b9 {
      animation-delay: -0.08s;
    }

    @keyframes glow {
      100% {
        background: transparent;
        flex: 10;
        box-shadow: 0 0 0 transparent;
      }
    }

    .text {
      height: 20px;
      line-height: 20px;
      text-align: center;
      margin-top: 5px;
    }
    </style>
  </head>
  <body>
    <div class="aligner-center-center">
      <div class="aligner-content">
        <div class="icon">
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400">
            <path
              id="path0"
              d="M194.417 33.278 C 103.748 37.645,34.183 111.135,35.383 201.285 C 36.577 291.054,108.946 363.423,198.715 364.617 C 312.009 366.125,393.232 256.546,358.966 148.420 C 336.599 77.844,267.855 29.741,194.417 33.278 M208.833 78.922 C 222.011 79.869,235.903 83.234,246.833 88.126 C 247.429 88.392,248.254 88.754,248.667 88.930 C 254.359 91.355,262.842 96.289,269.250 100.902 C 276.437 106.075,285.362 114.375,290.072 120.265 C 290.445 120.732,291.351 121.857,292.086 122.765 C 299.032 131.354,305.027 141.613,309.412 152.417 C 313.550 162.613,316.437 174.279,317.496 185.083 C 317.594 186.092,317.710 187.254,317.753 187.667 C 320.461 213.935,311.719 245.441,295.672 267.250 C 293.875 269.692,293.510 270.176,292.272 271.749 C 276.372 291.960,252.950 306.950,228.083 312.829 C 224.016 313.790,222.349 314.116,217.917 314.819 C 201.733 317.384,183.165 315.967,166.806 310.917 C 142.807 303.510,121.317 288.147,106.772 268.000 C 105.878 266.762,105.058 265.637,104.949 265.500 C 104.056 264.376,100.352 258.386,98.712 255.412 C 97.706 253.591,94.667 247.604,94.667 247.446 C 94.667 247.400,94.411 246.813,94.099 246.140 C 87.392 231.697,83.535 213.023,83.760 196.083 C 83.810 192.280,84.097 187.196,84.410 184.583 C 84.749 181.739,84.892 180.664,85.184 178.762 C 88.078 159.878,95.880 141.301,107.403 125.855 C 108.916 123.827,110.998 121.167,111.334 120.833 C 111.380 120.787,112.092 119.962,112.916 119.000 C 120.818 109.771,130.642 101.557,141.583 95.028 C 146.060 92.357,149.260 90.709,154.750 88.250 C 170.673 81.116,190.879 77.631,208.833 78.922 M141.417 118.760 C 121.970 121.888,112.163 143.688,122.882 159.963 C 135.210 178.682,163.894 175.072,171.230 153.878 C 177.749 135.043,161.221 115.575,141.417 118.760 "
              stroke="none"
              fill="#fbfbfb"
              fill-rule="evenodd"
            ></path>
            <path
              id="path1"
              d="M190.726 1.165 C 188.182 1.287,186.132 1.421,184.250 1.587 C 183.792 1.628,182.067 1.778,180.417 1.921 C 178.767 2.064,177.004 2.247,176.500 2.328 C 175.996 2.409,175.133 2.524,174.583 2.583 C 167.562 3.340,152.515 6.435,145.417 8.582 C 144.683 8.804,143.221 9.244,142.167 9.561 C 139.429 10.384,131.031 13.234,130.083 13.662 C 129.900 13.745,129.563 13.864,129.333 13.928 C 129.104 13.991,128.617 14.179,128.250 14.344 C 127.883 14.510,126.608 15.028,125.417 15.496 C 124.225 15.965,123.025 16.447,122.750 16.568 C 122.475 16.690,120.844 17.407,119.125 18.163 C 113.027 20.842,105.048 24.927,99.500 28.209 C 97.880 29.168,91.210 33.330,90.333 33.930 C 90.013 34.149,88.940 34.873,87.951 35.539 C 84.139 38.104,79.336 41.671,74.991 45.164 C 72.170 47.431,71.285 48.176,68.838 50.342 C 68.056 51.035,67.162 51.822,66.850 52.092 C 65.210 53.513,63.831 54.841,59.414 59.250 C 56.751 61.908,53.967 64.758,53.227 65.583 C 50.968 68.099,49.123 70.199,48.249 71.249 C 47.791 71.798,47.290 72.398,47.136 72.582 C 43.619 76.773,39.546 82.112,36.581 86.417 C 34.058 90.079,29.167 97.667,29.167 97.918 C 29.167 97.952,28.767 98.641,28.278 99.449 C 27.789 100.256,27.122 101.404,26.797 102.000 C 26.472 102.596,25.702 103.983,25.086 105.083 C 22.598 109.527,19.476 115.997,16.879 122.083 C 14.029 128.766,11.238 136.428,9.595 142.083 C 9.355 142.908,8.999 144.108,8.803 144.750 C 8.098 147.067,6.692 152.505,5.940 155.833 C 4.685 161.385,3.976 165.126,3.256 170.000 C 3.114 170.963,2.922 172.237,2.831 172.833 C 2.367 175.856,1.767 181.390,1.575 184.417 C 1.517 185.333,1.440 186.271,1.403 186.500 C 1.103 188.392,0.970 204.436,1.208 210.000 C 1.544 217.819,2.611 227.248,4.085 235.417 C 4.464 237.512,4.732 238.843,5.616 243.000 C 7.772 253.136,12.287 267.527,16.022 276.167 C 16.121 276.396,16.296 276.808,16.411 277.083 C 16.526 277.358,16.703 277.771,16.804 278.000 C 16.905 278.229,17.598 279.804,18.343 281.500 C 20.245 285.832,24.300 293.937,25.940 296.688 C 26.248 297.205,26.500 297.666,26.500 297.714 C 26.500 297.786,27.123 298.864,28.416 301.031 C 28.508 301.185,28.855 301.788,29.186 302.371 C 30.575 304.813,36.399 313.693,38.234 316.167 C 38.608 316.671,39.069 317.310,39.260 317.588 C 39.450 317.865,39.727 318.240,39.876 318.421 C 40.024 318.602,40.873 319.719,41.761 320.904 C 47.777 328.926,56.710 338.794,64.333 345.838 C 65.571 346.981,66.621 347.954,66.667 348.000 C 66.712 348.046,67.387 348.645,68.167 349.331 C 68.946 350.017,69.621 350.618,69.667 350.665 C 69.712 350.713,70.237 351.164,70.833 351.667 C 71.429 352.170,71.954 352.621,72.000 352.669 C 72.046 352.718,73.396 353.802,75.000 355.080 C 76.604 356.358,77.954 357.447,78.000 357.501 C 78.093 357.611,81.293 359.988,83.061 361.260 C 83.690 361.713,84.478 362.282,84.811 362.526 C 86.805 363.982,93.537 368.416,96.333 370.114 C 99.314 371.925,99.333 371.936,100.833 372.765 C 101.612 373.195,102.587 373.753,103.000 374.005 C 103.412 374.257,104.267 374.733,104.899 375.064 C 105.530 375.395,106.130 375.732,106.232 375.813 C 106.931 376.373,120.802 383.000,121.276 383.000 C 121.319 383.000,121.818 383.217,122.386 383.482 C 123.766 384.128,128.147 385.884,130.417 386.702 C 136.063 388.737,138.501 389.556,142.833 390.874 C 143.154 390.971,143.717 391.148,144.083 391.268 C 144.450 391.387,145.350 391.645,146.083 391.841 C 146.817 392.037,147.829 392.309,148.333 392.444 C 154.471 394.096,161.920 395.705,167.500 396.585 C 169.012 396.823,170.625 397.085,171.083 397.167 C 171.954 397.322,176.113 397.856,178.833 398.161 C 180.742 398.375,183.707 398.618,187.083 398.837 C 188.458 398.927,190.371 399.056,191.333 399.124 C 194.281 399.334,207.640 399.265,210.833 399.023 C 215.340 398.682,221.448 398.166,222.833 398.009 C 225.571 397.700,227.315 397.472,228.667 397.248 C 229.446 397.119,231.283 396.818,232.750 396.578 C 240.276 395.350,249.333 393.303,255.583 391.419 C 260.528 389.929,265.520 388.311,267.417 387.585 C 267.967 387.375,268.979 386.999,269.667 386.749 C 271.224 386.184,277.018 383.897,277.917 383.492 C 279.754 382.665,280.517 382.333,280.584 382.333 C 280.654 382.333,281.466 381.958,285.917 379.867 C 288.227 378.781,291.958 376.883,294.548 375.477 C 295.537 374.940,296.374 374.500,296.409 374.500 C 296.444 374.500,297.235 374.050,298.167 373.500 C 299.098 372.950,299.886 372.500,299.917 372.500 C 299.949 372.500,300.936 371.913,302.112 371.195 C 303.288 370.478,304.662 369.641,305.167 369.336 C 306.325 368.634,308.417 367.282,310.667 365.782 C 313.193 364.097,314.923 362.903,317.307 361.196 C 317.700 360.915,320.528 358.781,322.450 357.314 C 323.019 356.880,323.956 356.139,324.534 355.666 C 325.111 355.194,325.696 354.719,325.833 354.611 C 326.291 354.254,327.915 352.918,328.000 352.830 C 328.046 352.783,328.571 352.343,329.167 351.852 C 334.161 347.740,345.109 337.034,348.886 332.567 C 349.178 332.222,349.763 331.559,350.185 331.095 C 350.608 330.630,351.731 329.313,352.680 328.167 C 353.629 327.021,354.500 325.985,354.617 325.866 C 354.733 325.746,355.182 325.183,355.615 324.616 C 356.047 324.048,356.445 323.546,356.499 323.500 C 356.552 323.454,356.962 322.929,357.409 322.333 C 357.857 321.737,358.423 320.987,358.668 320.667 C 358.913 320.346,359.638 319.371,360.280 318.500 C 360.921 317.629,361.885 316.322,362.421 315.596 C 363.529 314.095,367.373 308.356,368.500 306.521 C 368.912 305.849,369.404 305.064,369.591 304.775 C 370.192 303.851,373.167 298.834,373.167 298.746 C 373.167 298.699,373.343 298.380,373.558 298.038 C 374.962 295.807,378.616 288.662,381.120 283.250 C 390.779 262.373,396.989 238.451,398.662 215.667 C 398.767 214.246,398.912 212.296,398.984 211.333 C 399.316 206.931,399.337 193.735,399.019 189.250 C 398.343 179.708,397.825 174.959,396.754 168.500 C 396.625 167.721,396.434 166.558,396.329 165.917 C 393.877 150.926,388.125 132.195,381.717 118.333 C 381.357 117.554,380.880 116.504,380.658 116.000 C 380.122 114.787,376.328 107.190,375.622 105.917 C 375.317 105.367,374.703 104.242,374.256 103.417 C 373.810 102.592,373.157 101.447,372.806 100.872 C 372.454 100.298,372.167 99.793,372.167 99.752 C 372.167 99.710,371.556 98.680,370.810 97.463 C 370.064 96.246,369.209 94.837,368.909 94.333 C 367.030 91.173,360.283 81.491,357.992 78.667 C 357.657 78.254,356.645 76.979,355.742 75.833 C 354.349 74.064,352.629 71.963,352.333 71.667 C 352.287 71.621,351.904 71.171,351.480 70.667 C 349.606 68.434,349.235 68.018,345.905 64.425 C 341.749 59.939,334.827 53.208,331.458 50.374 C 331.051 50.031,329.974 49.110,329.067 48.327 C 326.555 46.161,324.188 44.254,321.250 42.028 C 319.783 40.917,318.487 39.926,318.370 39.826 C 317.686 39.243,312.400 35.601,309.325 33.594 C 305.161 30.876,305.640 31.179,303.083 29.651 C 301.983 28.993,300.700 28.209,300.232 27.908 C 299.764 27.608,298.864 27.092,298.232 26.763 C 297.600 26.434,296.971 26.094,296.833 26.007 C 295.632 25.252,288.685 21.676,285.417 20.132 C 275.621 15.503,265.000 11.499,254.583 8.507 C 245.872 6.004,231.706 3.159,224.262 2.416 C 223.626 2.352,222.951 2.274,222.762 2.242 C 217.525 1.359,199.377 0.749,190.726 1.165 M210.083 33.335 C 314.079 39.387,386.840 137.639,362.082 238.583 C 339.704 329.825,245.360 384.372,155.083 358.264 C 62.302 331.432,11.978 231.349,45.754 140.833 C 71.020 73.124,138.236 29.153,210.083 33.335 M197.153 78.727 C 197.115 78.761,196.033 78.834,194.750 78.890 C 184.767 79.327,173.469 81.512,163.433 84.946 C 160.642 85.902,155.034 88.106,154.758 88.356 C 154.671 88.435,154.490 88.500,154.357 88.500 C 154.002 88.500,146.081 92.461,143.833 93.762 C 142.779 94.372,141.493 95.117,140.975 95.417 C 131.124 101.127,119.350 111.242,111.473 120.763 C 103.812 130.022,98.712 138.353,93.422 150.250 C 85.125 168.911,81.938 192.729,84.924 213.761 C 88.049 235.774,96.367 255.052,110.231 272.414 C 112.332 275.045,112.361 275.078,115.250 278.241 C 122.153 285.798,131.792 293.789,139.750 298.553 C 145.368 301.916,149.151 303.903,154.417 306.257 C 157.449 307.612,163.175 309.772,165.874 310.579 C 166.631 310.805,167.887 311.182,168.667 311.417 C 208.287 323.369,253.040 311.854,283.005 282.000 C 308.122 256.975,321.223 220.626,317.574 186.083 C 314.974 161.460,306.111 139.941,290.941 121.417 C 285.246 114.463,276.586 106.198,270.500 101.906 C 269.996 101.551,269.546 101.214,269.500 101.159 C 268.459 99.900,258.278 93.715,252.500 90.831 C 236.602 82.897,218.532 78.667,200.534 78.667 C 198.713 78.667,197.191 78.694,197.153 78.727 M149.917 118.742 C 168.050 121.780,177.933 140.886,169.835 157.250 C 162.270 172.538,142.346 176.982,128.750 166.415 C 116.668 157.025,114.919 139.632,124.874 127.872 C 130.876 120.783,140.707 117.199,149.917 118.742 "
              stroke="none"
              fill="#23a49c"
              fill-rule="evenodd"
            ></path>
            <path
              id="path2"
              d="M83.746 81.708 L 82.417 83.083 83.792 81.754 C 84.548 81.023,85.167 80.404,85.167 80.379 C 85.167 80.257,84.981 80.431,83.746 81.708 M144.792 118.455 C 145.181 118.490,145.819 118.490,146.208 118.455 C 146.598 118.420,146.279 118.392,145.500 118.392 C 144.721 118.392,144.402 118.420,144.792 118.455 M126.158 126.458 L 125.583 127.083 126.208 126.509 C 126.790 125.974,126.910 125.833,126.783 125.833 C 126.755 125.833,126.474 126.115,126.158 126.458 M118.385 145.250 C 118.386 145.800,118.417 146.005,118.454 145.705 C 118.491 145.406,118.490 144.956,118.452 144.705 C 118.414 144.455,118.384 144.700,118.385 145.250 M35.228 199.000 C 35.228 199.963,35.256 200.356,35.290 199.875 C 35.323 199.394,35.323 198.606,35.290 198.125 C 35.256 197.644,35.228 198.037,35.228 199.000 M318.246 316.208 L 316.917 317.583 318.292 316.254 C 319.569 315.019,319.743 314.833,319.621 314.833 C 319.596 314.833,318.977 315.452,318.246 316.208 M200.125 364.790 C 200.606 364.823,201.394 364.823,201.875 364.790 C 202.356 364.756,201.963 364.728,201.000 364.728 C 200.037 364.728,199.644 364.756,200.125 364.790 "
              stroke="none"
              fill="#73c3c0"
              fill-rule="evenodd"
            ></path>
            <path
              id="path3"
              d="M83.705 199.833 C 83.705 200.154,83.740 200.285,83.782 200.125 C 83.823 199.965,83.823 199.702,83.782 199.542 C 83.740 199.381,83.705 199.512,83.705 199.833 "
              stroke="none"
              fill="#a8d8d6"
              fill-rule="evenodd"
            ></path>
            <path
              id="path4"
              d="M35.217 196.500 C 35.217 197.004,35.248 197.210,35.286 196.958 C 35.324 196.706,35.324 196.294,35.286 196.042 C 35.248 195.790,35.217 195.996,35.217 196.500 M35.214 201.417 C 35.216 201.875,35.248 202.043,35.286 201.789 C 35.325 201.536,35.324 201.161,35.284 200.956 C 35.244 200.751,35.213 200.958,35.214 201.417 M198.211 364.786 C 198.464 364.825,198.839 364.824,199.044 364.784 C 199.249 364.744,199.042 364.713,198.583 364.714 C 198.125 364.716,197.957 364.748,198.211 364.786 M203.042 364.786 C 203.294 364.824,203.706 364.824,203.958 364.786 C 204.210 364.748,204.004 364.717,203.500 364.717 C 202.996 364.717,202.790 364.748,203.042 364.786 "
              stroke="none"
              fill="#50b6b4"
              fill-rule="evenodd"
            ></path>
          </svg>
          <div class="icon-text">Freelens</div>
        </div>
        <div class="loading">
          <div class="bar">
            <div class="progress"></div>
          </div>
          <div class="glow-wrapper">
            <div class="glow">
              <div class="b1"></div>
              <div class="b2"></div>
              <div class="b3"></div>
              <div class="b4"></div>
              <div class="b5"></div>
              <div class="b6"></div>
              <div class="b7"></div>
              <div class="b8"></div>
              <div class="b9"></div>
            </div>
          </div>
          <div class="text">Loading...</div>
        </div>
      </div>
    </div>
  </body>
</html>
